
/* .nav,.top .ss,.index_con,.bg_con,.bottom,.duilian{
  -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    -webkit-filter: grayscale(1); 
    filter: grayscale(100%); 
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
} */
.index_con {
	position: relative;
	height: auto;
}

/*-----ÃƒÆ’Ã‚Â§Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â»-----*/
.index_con .new_hot {
	background: url(../images/tb_tt.png) #fff left top no-repeat;
	margin-top: 5px;
}
.index_con .new_hot .line01 {
	width: 100%;
	height: 48px;
	line-height: 48px;
	text-align: center;
	font-size: 24px;
}
.index_con .new_hot .line01 a {
	color: #245fb3;
}
.index_con .new_hot .line02 {
	width: 100%;
	height: 22px;
	line-height: 22px;
	text-align: center;
	font-size: 16px;
}
.index_con .new_hot .line02 a {
	display: inline-block;
	width: 290px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin: 0 10px;
}
/*-----ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡-----*/
.index_con .new_tp {
	width: 1200px;
	padding: 0px;
}
.index_con .new_tp .new_tplb {
	overflow: hidden;
	position: relative;
	width: 1200px;
	height: 600px;
}
.index_con .new_tp .new_tplb .lb_icon {
    position: absolute;
    bottom: 23px;
    right: 0px;
    width: 120px;
    height: 10px;
    z-index: 33;
}
.index_con .new_tp .new_tplb .lb_icon li {
    float: left;
    width: 15px;
    height: 15px;
    background-color: #808080;
    margin-right: 15px;
}
.index_con .new_tp .new_tplb .lb_icon li:hover,
.index_con .new_tp .new_tplb .lb_icon .on {
	background-color: #fff;
}
.index_con .new_tp .new_tplb .lb_con li {
	width: 1200px;
	height: 600px;
       text-align:center;
            overflow:hidden;
}
.index_con .new_tp .new_tplb .lb_con li a {
	display: block;
	width: 100%;
	height: 100%;
}
.index_con .new_tp .new_tplb img {
    width: 100%;
    height: 600px;
    border: none;
}

.index_con .new_tp .new_tplb .lb_con .lb_con_tit {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 1190px;
    height: 60px;
    line-height: 60px;
    background: url(../images/bg_b50.png) repeat;
    color: #fff;
    padding-left: 10px;
    z-index: 32;
    text-align:left;
}
.index_con .new_tp .new_tplb .lb_con .lb_con_tit em {
    display: block;
    width: 920px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/*-----ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¶Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â©Ãƒâ€¹Ã…â€œÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¦Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â»&ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â-----*/
.index_con .xfyw {
	height: 280px;
}
.index_con .xfyw .title em {
	cursor: pointer;
	color: #666;
	background: none;
	margin-right: 15px;
}
.index_con .xfyw .title .on {
	color: #1b5ab3;
	background: url(../images/bg_title02.png) bottom repeat-x;
}

.index_con .xfyw .line_height span {
	width: 628px;
}
/*-----ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â¸Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“Ãƒâ€¦Ã‚Â -----*/

/*
.index_con .tzgg {
	height: 280px;
}
.index_con .tzgg .tp_tzgg {
	overflow: hidden;
	width: 390px;
	height: 110px;
	margin: 0 auto;
	margin-top: 10px;
}
.index_con .tzgg .line_height span {
	width: 300px;
}
*/
.index_con .tzgg .tp_tzgg {
	overflow: hidden;
	width: 370px;
	height: 110px;
	margin: 0 auto;
	margin-top: 10px;
	background: url(../images/tp_tzgg.png) no-repeat;
	padding-left: 20px;
}
.index_con .tzgg .tp_tzgg span {
	display: block;
	float: left;
	width: 230px;
	height: 60px;
	line-height: 30px;
	font-size: 20px;
	color: #fff;
	margin-top: 28px;
}
/*-----ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂªÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ-----*/
.index_con .mtbd {
	
}
.index_con .mtbd .mtbd_con li {
	float: left;
	width: 275px;
	height: 195px;
	margin: 0 10px;
}
.index_con .mtbd .mtbd_con li .mtbd_tp {
	width: 100%;
	height: 155px;
}
.index_con .mtbd .mtbd_con li .mtbd_tp img {
	width: 100%;
}
.index_con .mtbd .mtbd_con li span {
	display: inline-block;
	width: 100%;
	height: 40px;
	line-height: 40px;
}

/*-----ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€šÃ‚Â®-----*/
.index_con .kp {
	width: 770px;
	height: auto;
}
.index_con .kp .line01 {
	height: 315px;
}
.index_con .kp .line02 {
	height: 355px;
}
.index_con .kp .kp_box {
	width: 355px;
	height: auto;
	padding: 10px;
}

.index_con .kp .kp_box .kp_title {
	width: 355px;
	height: 135px;
	margin-bottom: 5px;
}
.index_con .kp .kp_box .kp_title em {
	float: right;
	display: block;
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: right;
	font-size: 36px;
	font-weight: normal;
	margin-right: 30px;
	margin-top: 25px;
	margin-bottom: 20px;
}
.index_con .kp .kp_box .kp_title .more {
	float: right;
	font-size: 16px;
	margin-right: 10px;
}
.index_con .kp .kp_box .c1 a,
.index_con .kp .kp_box .c1 .more {
	color: #aa2525;
}
.index_con .kp .kp_box .c2 a,
.index_con .kp .kp_box .c2 .more {
	color: #2b579e;
}
.index_con .kp .kp_box .kp01 {
	background: url(../images/tp_kp01.png);
}
.index_con .kp .kp_box .kp02 {
	background: url(../images/tp_kp02.png);
}
.index_con .kp .kp_box .kp03 {
	background: url(../images/tp_kp03.png);
}
.index_con .kp .kp_box .kp04 {
	background: url(../images/tp_kp04.png);
}
.index_con .kp .kp_box .line_height span {
	width: 250px;
}

/*-----ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã¢â‚¬Å“Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¤Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦-----*/
.index_con .fwdt {
	height: 700px;
}
.fwdt_con {
	padding: 0 5px;
}
.fwdt_con li {
	float: left;
	width: 185px;
	height: 120px;
	background-color: #e5f0ff;
	margin: 5px;
}
.fwdt_con li .tp_fwdt {
	width: 100%;
	height: 70px;
}
.fwdt_con li .name_fwdt {
	width: 100%;
	height: 50px;
	line-height: 40px;
	text-align: center;
	color: #247af0;
}
.fwdt_con li:hover .name_fwdt {
	color: #ff0;
	background-color: #0a52c4;
}
.fwdt_con li .tb_fwdt03 + p{
	line-height:25px;
}
.fwdt_con li .tb_fwdt01 {
	background: url(../images/tb_fwdt01.png);
}
.fwdt_con li:hover .tb_fwdt01 {
	background: url(../images/tb_fwdt01_h.png);
	background-color: #ea0b20;
}
.fwdt_con li .tb_fwdt02 {
	background: url(../images/tb_fwdt02.png);
}
.fwdt_con li:hover .tb_fwdt02 {
	background: url(../images/tb_fwdt02_h.png);
	background-color: #ea0b20;
}
.fwdt_con li .tb_fwdt03 {
	background: url(../images/tb_fwdt03.png);
}
.fwdt_con li:hover .tb_fwdt03 {
	background: url(../images/tb_fwdt03_h.png);
	background-color: #ea0b20;
}
.fwdt_con li .tb_fwdt04 {
	background: url(../images/tb_fwdt11.png);
}
.fwdt_con li:hover .tb_fwdt04 {
	background: url(../images/tb_fwdt11_h.png);
	background-color: #ea0b20;
}
.fwdt_con li .tb_fwdt05 {
	background: url(../images/tb_fwdt05.png);
}
.fwdt_con li:hover .tb_fwdt05 {
	background: url(../images/tb_fwdt05_h.png);
	background-color: #ea0b20;
}
.fwdt_con li .tb_fwdt06 {
	background: url(../images/tb_fwdt06.png);
}
.fwdt_con li:hover .tb_fwdt06 {
	background: url(../images/tb_fwdt06_h.png);
	background-color: #ea0b20;
}
.fwdt_con li .tb_fwdt07 {
	background: url(../images/tb_fwdt07.png);
}
.fwdt_con li:hover .tb_fwdt07 {
	background: url(../images/tb_fwdt07_h.png);
	background-color: #ea0b20;
}
.fwdt_con li .tb_fwdt08 {
	background: url(../images/tb_fwdt08.png);
}
.fwdt_con li:hover .tb_fwdt08 {
	background: url(../images/tb_fwdt08_h.png);
	background-color: #ea0b20;
}
.fwdt_con li .tb_fwdt09 {
	background: url(../images/tb_fwdt09.png);
}
.fwdt_con li:hover .tb_fwdt09 {
	background: url(../images/tb_fwdt09_h.png);
	background-color: #ea0b20;
}
.fwdt_con li .tb_fwdt10 {
	background: url(../images/tb_fwdt10.png);
}
.fwdt_con li:hover .tb_fwdt10 {
	background: url(../images/tb_fwdt10_h.png);
	background-color: #ea0b20;
}

.fwdt_con li .tb_fwdt11 {
	background: url(../images/tb_fwdt11.png);
}
.fwdt_con li:hover .tb_fwdt11 {
	background: url(../images/tb_fwdt11_h.png);
	background-color: #ea0b20;
}

/*-----ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â­Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¤Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¯&ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â°-----*/
.index_con .jsxx {
	/* height: 280px; */
}
.index_con .jsxx .title em {
	cursor: pointer;
	color: #666;
	background: none;
	margin-right: 15px;
}
.index_con .jsxx .title .on {
	color: #1b5ab3;
	background: url(../images/bg_title02.png) bottom repeat-x;
}

.index_con .jsxx .line_height span {
	width: 640px;
}

/*-----ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â·Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½Ãƒâ€¦Ã¢â‚¬Å“-----*/
.index_con .zxgz {
	/* height: 280px; */
}
.index_con .zxgz .zxgz_con {
	padding: 0 5px;
}
.index_con .zxgz .zxgz_con li {
	width: 390px;
	height: 65px;
	margin-bottom: 15px;
}

